JWS Payload
JWSの仕様自体ではJSONであることを要求していない
The sequence of octets to be secured -- a.k.a. the message. The payload can contain an arbitrary sequence of octets. ref 任意のバイトコード
ここをJSONであることを要求しているのはJWTの仕様 JSON本体
code:e.g.json
{
"userId": "1234567890",
"name": "John Doe",
"iat": 1516239022
}